<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $methode = var_courante ("methode", 0, null) ;
 $millesime = millesime (0) ;
 
 If (IsSet ($methode))
  {
   Switch ($methode)
    {
     // Debut modification d'une donnee : affichage
     Case 1 : $id_etab = var_courante ("id_etab", 0, 0) ;
              $resultat = SQL_commande ("SELECT * FROM etablissements WHERE id_etablissement='".$id_etab."' LIMIT 1", $id_sql) ;
              $modif = SQL_tableau_associatif ($resultat, "") ;
              If ($modif ["id_etablissement"] > 0) { $methode = 2 ; }
	      Else { $methode = 3 ; $message = "Erreur lors de la s&eacute;lection de l'&eacute;tablissement : Contacter votre administrateur Garennes." ; }
              Break ;
     // Fin modification d'une donnee
     Case 2 : $id_etab = var_courante ("id_etab", 0, 0) ; $numero = var_courante ("numero", 0, "") ;
              $nom = var_courante ("nom", 0, "") ; $adresse = var_courante ("adresse", 0, "") ; $cp = var_courante ("cp", 0, "") ;
              $ville = var_courante ("ville", 0, "") ; $telephone = var_courante ("telephone", 0, "") ; $fax = var_courante ("fax", 0, "") ;
              $mel = var_courante ("mel", 0, "") ; $academie = var_courante ("academie", 0, "") ;
	      If ($id_etab > 0)
	       {
                $requete  = "UPDATE etablissements SET numero='".$numero."',nom='".$nom."',adresse='".$adresse."',cp='".$cp."'," ;
                $requete .= "ville='".$ville."',telephone='".$telephone."',fax='".$fax."',mel='".$mel."',academie='".$academie."',millesime='".$millesime."' " ;
	        $requete .= "WHERE id_etablissement='".$id_etab."' LIMIT 1" ;
                $resultat = SQL_commande ($requete, $id_sql) ;
	        If (!$resultat) { $message = "Erreur lors de la mise &agrave; jour : Contacter votre administrateur Garennes." ; }
		Else { $message = "&Eacute;tablissement <b>".$numero."</b> modifi&eacute;." ; }
	       }
	      Else { $message = "Erreur : Aucune mise &agrave; jour n'est possible. Contacter votre administrateur Garennes." ; }
              $methode = 3 ;
              Break ;
     // Insertion d'un nouvel etablissement
     Case 3 : $nom = var_courante ("nom", 0, "") ; $adresse = var_courante ("adresse", 0, "") ; $cp = var_courante ("cp", 0, "") ;
              $ville = var_courante ("ville", 0, "") ; $telephone = var_courante ("telephone", 0, "") ; $fax = var_courante ("fax", 0, "") ;
              $mel = var_courante ("mel", 0, "") ; $academie = var_courante ("academie", 0, "") ; $numero = var_courante ("numero", 0, "") ;
	      $resultat = SQL_commande ("SELECT id_etablissement FROM etablissements WHERE numero='".$numero."' AND millesime='".$millesime."' LIMIT 1", $id_sql) ;
	      If (SQL_nbr_lignes ($resultat) == 0)
	       {
                $requete  = "INSERT INTO etablissements (nom,adresse,cp,ville,telephone,fax,numero,mel,academie,millesime) VALUES " ;
                $requete .= "('".$nom."','".$adresse."','".$cp."','".$ville."','".$telephone."','".$fax."','".$numero."','".$mel."','".$academie."','".$millesime."')" ;
                $resultat = SQL_commande ($requete, $id_sql) ;
	       }
	      Else { $message = "&Eacute;tablissement d&eacute;j&agrave; existant." ; }
              $methode = 3 ;
              Break ;
     // Effacement d'un etablissement
     Case 4 : $id_etab = var_courante ("id_etab", 0, 0) ;
              If ($id_etab > 0) { $resultat = SQL_commande ("DELETE FROM etablissements WHERE id_etablissement='".$id_etab."' LIMIT 1", $id_sql) ; }
	      Else { $message = "Erreur lors de la suppression : Contacter votre administrateur Garennes." ; }
	      $methode = 3 ;
              Break ;
    }
  }
 Else
  { $methode = 3 ; }

 If (!IsSet ($modif))
  {
   $modif ["id_etablissement"] = $modif ["numero"] = $modif ["nom"] = $modif ["adresse"] = $modif ["cp"] = $modif ["ville"] = $modif ["telephone"]= $modif ["fax"] = $modif ["mel"] = $modif ["academie"] = "" ;
  }
 $modif ["numero"] = conversion_car ($modif ["numero"], SQL_AFFICHAGE_HTML) ;
 $modif ["nom"] =  conversion_car ($modif ["nom"], SQL_AFFICHAGE_HTML) ; 
 $modif ["adresse"] = conversion_car ($modif ["adresse"], SQL_AFFICHAGE_HTML) ;
 $modif ["cp"] = conversion_car ($modif ["cp"], SQL_AFFICHAGE_HTML) ;
 $modif ["ville"] = conversion_car ($modif ["ville"], SQL_AFFICHAGE_HTML) ;
 $modif ["telephone"] = conversion_car ($modif ["telephone"], SQL_AFFICHAGE_HTML) ;
 $modif ["fax"] = conversion_car ($modif ["fax"], SQL_AFFICHAGE_HTML) ;
 $modif ["mel"] = conversion_car ($modif ["mel"], SQL_AFFICHAGE_HTML) ;
 $modif ["academie"] = conversion_car ($modif ["academie"], SQL_AFFICHAGE_HTML) ;

 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 Echo "<html><head>" ;
 entete_html ("Garennes", "travail", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 Include ("./etablissements.js") ;
 Echo "</head>" ;
 
 Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
 Echo "<center><font COLOR=\"#0000FF\"><B>Gestion&nbsp;des&nbsp;&eacute;tablissements&nbsp;scolaires.</B></font></center>" ;
 If (IsSet ($message)) { Echo "<br><center><font color=\"#ff0000\">".$message."</font></center>" ; }
 Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" align=\"CENTER\" style=\"border-collapse:collapse\">" ;
 
 Echo "<tr><td><table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
 Echo "<tr><td><table bgcolor=\"".$l ["lien"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">" ;
 If ($methode == 2) { Echo "<tr><td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;<b>MODIFIER&nbsp;un&nbsp;&eacute;tablissement</b>&nbsp;</font></td></tr>" ; }
 Else { Echo "<tr><td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;AJOUTER&nbsp;un&nbsp;&eacute;tablissement&nbsp;</font></td></tr>" ; }
 Echo "<tr><td>&nbsp;</td></tr>" ;
 Echo "<tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"100%\" style=\"border-collapse:collapse\">" ;
 Echo "<tr bgcolor=\"".$l ["nom"]."\">" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Num.&nbsp;RNE&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Nom&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Adresse&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Code&nbsp;postal&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Ville&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;T&eacute;l&eacute;phone&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Fax&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;M&eacute;l&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Acad&eacute;mie&nbsp;</font></td>" ;
 Echo "<td><font size=\"".$l ["titre"]."\">&nbsp;</td>" ;
 Echo "</tr>" ;
 Echo "<form action=\"./etablissements.php\" method=\"post\" name=\"forme\" onSubmit=\"return verif()\">" ;
 Echo "<input type=\"hidden\" name=\"methode\" value=\"".$methode."\">" ;
 Echo "<input type=\"hidden\" name=\"id_etab\" value=\"".$modif ["id_etablissement"]."\">" ;
 Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"numero\" size=\"9\" maxlength=\"8\" value=\"".$modif ["numero"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"nom\" size=\"15\" maxlength=\"70\" value=\"".$modif ["nom"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"adresse\" size=\"20\" maxlength=\"35\" value=\"".$modif ["adresse"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"cp\" size=\"6\" maxlength=\"5\" value=\"".$modif ["cp"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"ville\" size=\"15\" maxlength=\"25\" value=\"".$modif ["ville"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"telephone\" size=\"11\" maxlength=\"20\" value=\"".$modif ["telephone"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"fax\" size=\"11\" maxlength=\"20\" value=\"".$modif ["fax"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"mel\" size=\"15\" maxlength=\"30\" value=\"".$modif ["mel"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"text\" name=\"academie\" size=\"15\" maxlength=\"30\" value=\"".$modif ["academie"]."\"></font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\"><input type=\"image\" src=\"../images/ajouter.png\" border=\"0\" ALT=\"Valider la modification.\"></font></td>" ;
 Echo "</tr>" ;
 Echo "</form>" ;
 Echo "</table></td></tr>" ;
 Echo "<tr><td><font size=\"".$l ["titre"]."\">&nbsp;</font></td></tr>" ;
 Echo "</table></td></tr>" ;
 Echo "</table></td></tr>" ;
 
 Echo "<tr><td>&nbsp;</td></tr>" ;

 If ($methode != 2)
  {
   Echo "<tr><td><table bgcolor=\"".$l ["couleur_fond"]."\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
   $m = SQL_commande ("SELECT * FROM etablissements WHERE millesime='".millesime (0)."' ORDER BY numero,nom", $id_sql) ;
   If (SQL_nbr_lignes ($m) > 0)
    {
     Echo "<tr><td align=\"center\" COLSPAN=\"10\" bgcolor=\"".$l ["lien"]."\"><font size=\"".$l ["titre"]."\"><B>&nbsp;&Eacute;tablissement" ; If (SQL_nbr_lignes ($m) > 1) { Echo "s" ; }
     Echo "&nbsp;pr&eacute;sent" ;If (SQL_nbr_lignes ($m) > 1) { Echo "s" ; }
     Echo "&nbsp;dans&nbsp;la&nbsp;base&nbsp;</B></font></td></tr>" ;
     Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Num.&nbsp;RNE&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Nom&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Adresse&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Code&nbsp;postal&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Ville&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;T&eacute;l&eacute;phone&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Fax&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;M&eacute;l&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Acad&eacute;mie&nbsp;</font></td>" ;
     Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;action&nbsp;</font></td>" ;
     Echo "</tr>" ;
     For ($i = 0 ; $i < SQL_nbr_lignes ($m) ; $i++)
      {
       $etab = SQL_tableau_associatif ($m, "") ;
       Echo "<tr" ; If ($i%2) { Echo "  bgcolor=\"".$l ["nom"]."\"" ; }
       Echo "><td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["numero"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["nom"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["adresse"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["cp"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["ville"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["telephone"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["fax"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["mel"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;".conversion_car ($etab ["academie"], SQL_AFFICHAGE_HTML)."&nbsp;</font></td>" ;
       // action
       Echo "<td><table border=\"0\" width=\"100%\"><tr>" ;
       $verif_etab = SQL_commande ("SELECT id_classe FROM classes WHERE etablissement='".$etab ["id_etablissement"]."' LIMIT 1", $id_sql) ;
       Echo "<form action=\"./etablissements.php\" method=\"post\">" ;
       Echo "<td align=\"center\"" ;
       If (SQL_nbr_lignes ($verif_etab) == 0) { Echo " COLSPAN=\"2\"" ; }
       Echo ">" ;
       Echo "<input type=\"hidden\" name=\"methode\" value=\"1\">" ;
       Echo "<input type=\"hidden\" name=\"id_etab\" value=\"".$etab ["id_etablissement"]."\">" ;
       Echo "<input type=\"image\" src=\"../images/edition.png\" border=\"0\" title=\"Modifier l'&eacute;tablissement...\">" ;
       Echo "</td>" ;
       Echo "</form>" ;
       If (SQL_nbr_lignes ($verif_etab) == 0)
        {
         Echo "<form action=\"./etablissements.php\" method=\"post\" OnSubmit=\"return valide('".$etab ["nom"]."')\">" ;
         Echo "<td align=\"center\">" ;
         Echo "<input type=\"hidden\" name=\"methode\" value=\"4\">" ;
         Echo "<input type=\"hidden\" name=\"id_etab\" value=\"".$etab ["id_etablissement"]."\">" ;
         Echo "<input type=\"image\" src=\"../images/effacer.png\" border=\"0\" title=\"&Eacute;tablissement non utilis&eacute; : Suppression possible...\">" ;
         Echo "</td>" ;
         Echo "</form>" ;
        }
       Echo "</tr></table></td></tr>" ;
      }
    }
   Else { Echo "<tr><td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;Il&nbsp;n'y&nbsp;a&nbsp;aucun&nbsp;&eacute;tablissement&nbsp;dans&nbsp;la&nbsp;base&nbsp;de&nbsp;donn&eacute;es&nbsp;<BR>Cr&eacute;ez&nbsp;la&nbsp;structure&nbsp;p&eacute;dagogique&nbsp;d'abord&nbsp;ou&nbsp;ajouter&nbsp;un&nbsp;&eacute;tablissement&nbsp;ci-dessus.</td></tr>" ; }
   Echo "</table></td></tr>" ;
  }
 Echo "</table></body></html>" ;
?>